device for protection of cheques - German English Dictionary